amboyna pine

Noun
  1. native to the Moluccas and Philippines; a source of dammar resin

Khám phá thêm

Các từ liên quan

Từ gần giống

amboyna pine
A forester examines the bark of an amboyna pine in a tropical forest.